special heavy penal courts - Espagnol Anglais Dictionnaire